let vdown = {
	mounted: (el, binding) => {
		el.addEventListener('click', () => {
			// console.log(binding.value)
			let link = document.createElement('a')
			let url = binding.value
			// 这里是将url转成blob地址，
			console.log(url)
			fetch(url, {
				mode: 'cors'
			}).then(res => res.blob()).then(blob => { // 将链接地址字符内容转变成blob地址
				link.href = URL.createObjectURL(blob)
				console.log(link.href)
				link.download = ''
				document.body.appendChild(link)
				link.click()
			})
		})
	}
}
export default vdown

// 使用fetch获取文件内容，并转换为blob，然后通过构造的A标签模拟点击进行下载。
